package com.ruoyi.lifecycle.domain.vo;

import com.ruoyi.common.translation.annotation.Translation;
import com.ruoyi.common.translation.constant.TransConstant;
import com.ruoyi.common.translation.core.impl.DictTypeTranslationImpl;
import lombok.Data;

/**
 * @Author Zzneko
 * @Date 2025/6/9 14:44
 * @Descprition
 **/
@Data
public class TimeLineEvenVo {
    //里程碑日期
    private String date;

    //里程碑类型
    private String type;

    @Translation(type = TransConstant.DICT_TYPE_TO_LABEL,other ="lifecycle_milestone" )
    private String milestone;

    private String description;

    private String fundCode;

    private String managerName;

    private String managerTitle;

    private String managerPhoto;

//    private String managerHire

    private String distributorWeb;

    private String distributorName;
    @Translation(type = TransConstant.DICT_TYPE_TO_LABEL,other ="lifecycle_distributor" )
    private String distributorType;

    @Translation(type = TransConstant.DICT_TYPE_TO_LABEL,other ="sys_fundstatus" )
    private String fundStatus;
}
